Measurement of Cognitive Functional Sizes of Software

نویسنده

  • Sanjay Misra
چکیده

One of the major issues in software engineering is the measurement. Since traditional measurement theory has problem in defining empirical observations on software entities in terms of their measured quantities, Morasca tried to solve this problem by proposing Weak Measurement theory. Further, in calculating complexity of software, the emphasis is mostly given to the computational complexity, algorithm complexity, functional complexity, which basically estimates the time, efforts, computability and efficiency. On the other hand, understandability and compressibility of the software which involves the human interaction are neglected in existing complexity measures. Recently, cognitive complexity (CC) to calculate the architectural and operational complexity of software was proposed to fill this gap. In this paper, we evaluated CC against the principle of weak measurement theory. We find that, the approach for measuring CC is more realistic and practical in comparison to existing approaches and satisfies most of the parameters required from measurement theory. DOI: 10.4018/978-1-4666-0261-8.ch022

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Cognitive Complexity of Software and its Quantification and Formal Measurement

The quantification and measurement of functional complexity of software are a persistent problem in software engineering. Measurement models of software complexities have been studied in two facets in computing and software engineering, where the former is machine-oriented in the small; while the latter is human-oriented in the large. The cognitive complexity of software presented in this paper...

متن کامل

Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach

The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...

متن کامل

Fragmentation measurement using image processing

In this research, first of all, the existing problems in fragmentation measurement are reviewed for the sake of its fast and reliable evaluation. Then, the available methods used for evaluation of blast results are mentioned. The produced errors especially in recognizing the rock fragments in computer-aided methods, and also, the importance of determination of their sizes in the image analysis ...

متن کامل

Advancing Functional Size Measurement – which size should we measure ?

A tape measure is calibrated showing a standard unit of measure, e.g. the centimetre. But if you use a tape to measure an irregularly shaped object, then you have a choice of sizes that can be measured. The same is true for a piece of software, which has many possible functional sizes. ‘Traditional’ or ‘1 st generation’ Functional Size Measurement (FSM) Methods such as the IFPUG method and its ...

متن کامل

Comparison of the Effectiveness of Acceptance and Commitment Group Therapy and Cognitive-Behavioral Group Therapy on Quality of Life, Anxiety and Depression in Patients with Functional Indigestion

Introduction: The most common gastrointestinal disorders are gastrointestinal dysfunctions, which is one of the most common types of gastrointestinal dysfunction that can impair health and quality of life. Therefore, the present study aimed to compare the the effectiveness of acceptance and commitment group therapy and cognitive-behavioral group therapy on quality of life, anxiety and depressi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJSSCI

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2009